/**
 * 界面控制器：药库入库，包含期初入库和药房退药，把采购入库和药库退货迁移到药库采购管理中
 */
class YKInStorageController {
    public data = {
        loginright: LobsterAPI.ProgramData('loginright'),
        dbConn: LobsterAPI.ProgramData('dbConn'),
        resultdata: { data: {} }
    }


    main(funname: string) {

        //注意：这里必须返回self.data.resultdata，不然前端收不到返回值
        return this.data.resultdata;
    }

    /**
     * 页面初始化数据，比如下拉框中的选择药库、供货单位、业务类型等
     */
    initdata() {

    }

    /**
     * 获取药品数据，添加入库单明细的时候用到
     */
    getdrugdata(){

    }

    /**
     * 获取入库单据，显示在界面左侧树
     */
    getbilldata(){

    }

    /**
     * 获取入库单据明细，点击树节点显示在中间表格
     */
    getbilldetaildata(){

    }

    /**
     * 保存单据表单
     */
    savebill(){

    }

    /**
     * 保存单据明细
     */
    savebilldetail(){

    }

    /**
     * 删除单据
     */
    deletebill(){

    }

    /**
     * 删除单据明细
     */
    deletebilldetail(){

    }

    /**
     * 审核单据
     */
    auditbill(){

    }

    /**
     * 打印单据
     */
    printbill(){

    }
}